Package jeresources.api.distributions
Class DistributionSquare
java.lang.Object
jeresources.api.distributions.DistributionBase
jeresources.api.distributions.DistributionSquare
-
Field Summary
Fields inherited from class jeresources.api.distributions.DistributionBase
bestHeight -
Constructor Summary
ConstructorsConstructorDescriptionDistributionSquare(int minY, int maxY, float chance) Creates pure square distributionDistributionSquare(int veinCount, int veinSize, int minY, int maxY) Creates rounded square distributionDistributionSquare(int min0, int minY, int maxY, int max0, float chance) Creates rounded square distribution -
Method Summary
Methods inherited from class jeresources.api.distributions.DistributionBase
getBestHeight, getDistribution
-
Constructor Details
-
DistributionSquare
public DistributionSquare(int minY, int maxY, float chance) Creates pure square distribution- Parameters:
minY- first occurrencemaxY- last occurrencechance- chance for the distribution
-
DistributionSquare
public DistributionSquare(int min0, int minY, int maxY, int max0, float chance) Creates rounded square distribution- Parameters:
min0- start of the rampminY- end of the ramp upmaxY- start of the ramp downmax0- end of ramp downchance- the chance at the top
-
DistributionSquare
public DistributionSquare(int veinCount, int veinSize, int minY, int maxY) Creates rounded square distribution- Parameters:
veinCount- the amount of veins per chunkveinSize- the amount of blocks per veinminY- the lowest Y value for a veinmaxY- the highest Y value for a vein
-